Big Huge Thesaurus

Japanese varnish tree

noun